/* 距离明天还有多少秒？

写一个函数 getSecondsToTomorrow()，返回距离明天的秒数。

例如，现在是 23:00，那么：

getSecondsToTomorrow() == 3600

P.S. 该函数应该在任意一天都能正确运行。那意味着，它不应具有“今天”的硬编码值 */

const getSecondsToTomorrow = (date = new Date()) => {
  let tomorrowStartDate = new Date(date);
  tomorrowStartDate.setDate(date.getDate() + 1);
  tomorrowStartDate.setHours(0, 0, 0, 0);
  return (tomorrowStartDate - date) / 1000;
};

let date = new Date(2020, 4, 17, 23);

console.log(getSecondsToTomorrow(date));
